home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #14 / Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO / pcboard / pcbck321.zip / WHATS.NEW < prev   
Text File  |  1996-02-28  |  16KB  |  340 lines

  1. REMEMBER: You must rerun SETUP after installing a new version!
  2.  
  3. Version 3.21 (02-28-96)
  4.   Bug Fixes:
  5.     PCBCheck now reports only one error message (instead of 4-5) when the
  6.       PCBCHECK.INI file is an old version
  7.     Removed conflict between "add file to archive" and "convert all archives
  8.       to ZIP" features
  9.     "Convert to ZIP" used to extract some files twice, resulting in a
  10.       warning condition from ARJ (because files were overwritten)
  11.  
  12. Version 3.20 (02-01-96)
  13.   New Features:
  14.     Privileged users can now be exempt from age checking and type checking
  15.   
  16.   Bug Fixes:
  17.     If the first line of a FILE_ID.DIZ was blank and PCBCheck was set to
  18.       remove blank lines, it included fragments of the default description
  19.  
  20.   Changes:
  21.     Added a new file, PCBCHECK.HLP, for use by SETUP
  22.  
  23. Version 3.10 (11-08-95)
  24.   New Features:
  25.     Created the concept of "privileged users", users who can be specified
  26.       by name to be exempt from certain checks
  27.     Privileged users can now be exempted from duplicate checking
  28.     Can remove high ASCII codes from imported descriptions (useful in
  29.       removing frames, etc...)
  30.     Configurable through setup to remove PCBoard @-codes from imported 
  31.       descriptions (will remove @ color codes, and some potentially dangerous
  32.       @-codes)
  33.     Can remove |-color codes from imported descriptions
  34.     RAR is now a fully supported archiver, including: autodetection and 
  35.       setup of RAR by SETUP, auto-fill-in of RAR parameters by SETUP
  36.       if you enter RAR manually as an archiver, detection of out of memory 
  37.       and disk full RAR error returns by PCBCheck.  Note that RAR is a
  38.       memory PIG.  Unless you have >600K free when starting PCBoard and
  39.       have PCBoard set to swap out on shells, it probably won't work in
  40.       PCBCheck (it works really well under PCBoard for OS/2 or PCBoard for
  41.       DOS in a VDM.
  42.  
  43.   Bug Fixes:
  44.     Fixed up @-code removal a bit
  45.     If PCBCheck 3.03 was run with an invalid filename it would pause 10
  46.       seconds on exit, as if unregistered, even with a key present
  47.     PCBCheck is now compatible with older versions of PCBoard (test from
  48.       15.22 back to 15.0).
  49.  
  50. Version 3.03 (10-01-95)
  51.   Changes:
  52.     This version is being distributed primarily to give registered users 
  53.       time to move to the new key system before the release of 3.10 which
  54.       will support ONLY the new system - whereas this version supports
  55.       new and old
  56.   
  57.   New Features:
  58.     The PCBoard @-code stripping now strips @X color codes from the
  59.       FILE_ID.DIZ
  60.  
  61.   Bug Fixes:
  62.     PCBCheck was running the PCBDupe plugin on TESTed files which is
  63.       incorrect behavior because TESTed files then failed because they
  64.       failed duplicate checking
  65.     
  66.  
  67. Version 3.02 (9-18-95)
  68.   Bug Fixes:
  69.     Cleaned up some of the default ARJ and LZH switches to enhance security 
  70.       and remove an error introduced in 3.00 in which ARJ would occasionally
  71.       display a prompt for the sysop during processing.  To take advantage
  72.       of these changes you must instruct SETUP not to use ARJ or LZH, then 
  73.       reenter it to have SETUP fill in the new default switches.
  74.     Modified setup to allow long archiver parameter strings (to accomodate
  75.       the above changes)
  76.     In non-graphics mode with ANSI cursor repositioning enabled, PCBCheck
  77.       3.00 and 3.01 displayed the ANSI color & graphic background before
  78.       switching into black and white non-graphics mode
  79.  
  80. Version 3.01 (9-5-95)
  81.   Bug Fixes:
  82.     PCBCheck would try (unsuccessfully) to convert embedded ARJ's, etc...
  83.       to ZIPs.
  84.     Tried adding a slight delay at the end of PCBCheck (after its done
  85.       writing but before it "gives up" the port) to ensure all data has
  86.       been written
  87.       
  88.   Changed:
  89.     Improved the robustness of error checking in the INI reading/writing
  90.       routines used by SETUP so SETUP should tell you if it was unable to
  91.       write the INI file
  92.     Made the INI writing routines used by SETUP faster so writing the INI
  93.       file should never take more than a couple seconds now
  94.  
  95. Version 3.00 (8-21-95)
  96.   New Features:
  97.     Redesigned SETUP quite a bit:
  98.       Archiver menu now allows adding/deleting archivers (essential to new
  99.         no-PCC design)
  100.       Archiver page now allows entering info that used to be stored in
  101.         PCC modules
  102.       Virus page allows manual entry of up to 5 virus scanners (automatically
  103.         fills in parameters for SCAN and F-PROT)
  104.     PCBCheck can reject archives which contain an empty FILE_ID.DIZ file
  105.     PCBCheck can remove ANSI codes (including color codes, keyboard
  106.       remapping, cursor control, etc...) from descriptions imported from
  107.       FILE_ID.DIZ or DESC.SDI description files
  108.     PCBCheck removes some PCBoard @-codes from imported descriptions
  109.     Remote output can be suppressed
  110.     Can send mail to user giving the PCBCheck reason for file failure
  111.     New support for PCBCheck "plugins" (such as PCBCheck Duplicate Monitor)
  112.     PCBCheck talks directly to the OS/2 comm drivers instead of needing a
  113.       FOSSIL driver under PCBoard for OS/2
  114.  
  115.   Changes:
  116.     PCC files are gone, archiver info is now dynamically entered through
  117.       SETUP and stored in the INI
  118.     PCBCHECK.CFG file is gone, info is now stored in text PCBCHECK.INI file
  119.       (for easier addon application support and easier upgrade transitions
  120.       within PCBCheck)
  121.     PCBCheck no longer offers an "archive master type" rather offers a 
  122.       "convert to zip" feature (ZIP was the only possible master type in
  123.       past versions anyway)
  124.     Removed 3-second delay after PCBCheck runs
  125.  
  126.   Bug Fixes:
  127.     PCBCheck and SETUP were both rewritten and reorganized in large chunks,
  128.       primarily to make them more modular and sharing more code to promote
  129.       cross-platform possibilities and make addons more feasible.  In the
  130.       process I encountered and fixed at least a dozen small quirks which
  131.       may have manifested themselves in strange errors.
  132.     Big modifications to the port detection and graphics mode detection code
  133.       to make PCBCheck more compatible with PCBoard for OS/2.
  134.     Fixed a problem in which files uploaded offline weren't properly
  135.       deleted
  136.  
  137. Version 2.50 (05/26/95)
  138.  
  139.   New Features:
  140.     Redesigned SETUP interface with added menus (might make it easier to
  141.       use, might just make it take longer to get where you want.  Anyway,
  142.       its more like the PCBoard we all know and love)
  143.     Wildcards (* and ?) can now be used in the "file to test" field of
  144.       PCBCheck.  In either LOCAL or OFFLINE mode, this allows PCBCheck to
  145.       test or simulate uploading large batches of files.
  146.     PCBCheck now includes a lookup table for error messages so when error
  147.       messages are mailed/log they will include a short description in 
  148.       addition to the unintuitive error number
  149.  
  150. Version 2.41 (5/12/95)
  151.   Bug Fix:
  152.     Changes in the date checking in 2.40 caused date checking to behave
  153.       incorrectly with small numbers of files -- fixed.
  154.  
  155. Version 2.40 (5/02/95)
  156.  
  157.   New Features:
  158.     Sysops can now specify the PCBoard mail name of the sysop who is in
  159.       charge of the file areas so mail to sysop will be properly directed
  160.     PCBCheck output (error messages) can be directed to the CALLER file
  161.     Reason for file failure can be appended to CALLER file
  162.  
  163.   Changed:
  164.     Reorganized testing scheme so even non-recognized, non-archive uploads
  165.       are scanned for viruses if virus scanning is enabled
  166.     Increased size of file counter (previously if a few hundred files in
  167.       an archive were newer than the acceptable date, the new percentage
  168.       became inaccurate.  The limit is now much higher).
  169.  
  170. Version 2.32 (3/23/95)
  171.   Bug Fixes:
  172.     Corrected a problem in which SETUP would not allow users to select
  173.       to fail uploads without descriptions
  174.  
  175. Version 2.31 (3/19/95) (Not released to the public)
  176.   Bug Fixes:
  177.     Corrected a problem which caused embedded archives with short names
  178.       to fail
  179.     Corrected spacing problems on non-ANSI displays
  180.     Redesigned non-ANSI screen to not use ASCII characters abover 127
  181.  
  182. Version 2.30 (3/06/95)
  183.   New Features:
  184.     Allows failing of uploads if a FILE_ID.DIZ or other description file
  185.       is not present
  186.   
  187.   Bug Fixes:
  188.     TESTing a file while logged on locally may have resulted in an error
  189.       in previous versions
  190.     Fixed yet another bug in date testing: newest/oldest dates were
  191.       inaccurate if no files existed in root directory of archive
  192.     Warp-friendlier
  193.  
  194.   Changes:
  195.     Decreased delay when PCBCheck finishes checking, adding 'Leaving
  196.       PCBCheck message'
  197.  
  198. Version 2.21 (10/13/94)
  199.   Bug Fixes:
  200.     New virus routines in 2.20 didn't always properly detect viruses
  201.  
  202.   Changes:
  203.     Redesigned FILE_ID.DIZ not to use high ASCII characters because
  204.       of user requests
  205.  
  206. Version 2.20 (09/20/94)
  207.   Bug Fixes:
  208.     Adapted PCBoard 'TEST' support to work with 15.2 betas (the parameter
  209.       passing was changed on me)
  210.     Archives with nothing in the root directory may have failed date
  211.       checking previously
  212.     Some incorrect RAM drive handling on certain failing ZIPs was fixed
  213.  
  214.   Changes:
  215.     Reordered testing order in PCBCheck so the very first thing done is
  216.       importing the FILE_ID.DIZ (that way the FILE_ID.DIZ is almost
  217.       certain to be imported, even if PCBCheck or the upload fails)
  218.     Better PKZIP and ARJ error handling should make less -35 errors
  219.     F-Prot and McAfee's SCAN support is now automatic and built-in.  Note
  220.       that changes in SETUP (running SETUP should properly import your
  221.       old virus scanning settings, even if you previously used F-Prot,
  222.       Scan, or a different scanner)
  223.     Should now include subdirectories in archives in the date/age/total files
  224.       scan - leading to more correct results (particularly if the root
  225.       directory of an archive was empty or sparsely populated)
  226.     Dropped 'REFRESH' mode because PCBFiler now allows direct importing of
  227.       FILE_ID.DIZ (in 15.2 betas)
  228.  
  229. Version 2.11 (07/08/94)
  230.  
  231.   New Features:
  232.     Now autodetects FOSSIL compatible ports set up as COMM-DRV ports
  233.  
  234.   Bug Fixes:
  235.     Memory management bug prevented proper removal of work directory
  236.       if archive contained a large number of subdirectories
  237.     Converting all archives to a master type no longer interferes with
  238.       non-archive file recognition
  239.     If a RAM disk filled up PCBCheck correctly moved operations to the
  240.       hard drive, but still reported an error (though the file passed)
  241.     Remote background text color may have been displayed incorrectly for some 
  242.       color scheme (.SCR) files
  243.     Eliminated possible conflict between converting archive types and
  244.       offline uploading (which would've also interfered with REFRESH)
  245.  
  246. Version 2.10 (06/27/94)
  247.  
  248.   New Features:
  249.     FOSSIL communications support
  250.     Sysops can limit FILE_ID.DIZ import length
  251.     Blank lines can be removed from imported descriptions (FILE_ID.DIZ)
  252.     DESC.SDI support (kind of)
  253.  
  254.   Bug Fixes:
  255.     New swapping routines should fix problems where an unreasonable error level was
  256.       returned by PKUNZIP.
  257.     Once again improved the odds of a corrupt archive being failed instead
  258.       of being treated as a program error
  259.     Resolved header problems which caused mail which should have been sent  
  260.       to the sysop to be sent to PCBCheck
  261.     Last line of a FILE_ID.DIZ may have been cutoff previously
  262.     Add files to archive should now work (previously it had troubles finding
  263.       the file it was supposed to add)
  264.     Fixed RAM disk support (PCBCheck didn't always switch over to the hard
  265.       drive when the RAM disk became full, rather it sometimes returned
  266.       an error message)
  267.  
  268. Version 2.0b (04/15/94)
  269.   
  270.   Changes:
  271.     Mail sent by PCBCheck now bears the return address 'PCBCheck' rather
  272.       than 'SYSOP' in case sysops don't read mail from themselves
  273.     PCBCheck will remove blank lines from the FILE_ID.DIZ (sometimes)
  274.  
  275.   Bug Fixes:
  276.     Registered users need not be so careful about method of key entry
  277.       (you'd know if it affected you)
  278.     PCBCheck now properly fails files, rather than interpreting some
  279.       corrupt files as external program failures
  280.     If the archive already contains the file to be 'added' PCBCheck will
  281.       not add it a second time
  282.  
  283. Version 2.0a (04/07/94)
  284.  
  285.   Bug Fixes:
  286.     PCBCheck tried to delete files from the delete files list if they
  287.       occurred anywhere in the path- no real harm done, just inconvenient
  288.     Fixed some pointer problems which caused random errors
  289.     No more -37 errors on attempts to delete files from archives
  290.     Multiple acceptable non-archives didn't always work in 2.0
  291.       (NOTE: the above bug caused lockups during the archive detection
  292.       phase on some configurations)
  293.     Accepted non-archives will include 'OK' notation on testing line
  294.  
  295. Version 2.0  (04/01/94)
  296.  
  297.   New Features:
  298.     PCBCheck can change the format (archive type) of recognized archive
  299.       uploads to one master type (only with PCBoard 15.1+)
  300.     PCBCheck will now test embedded archives as deeply as possible
  301.     PCBCheck's date checking will now check ALL the dates in a file to
  302.       see if a set percentage of the files are newer than the
  303.       specified date (more accurate then 'newest date' comparisons)
  304.     A trashcan list can be used to reject uploads with bad filenames
  305.     New OFFLINE mode allows PCBCheck to check files while PCBoard isn't
  306.       running (like local mode) but also moves them to the UPLOAD directory
  307.       and imports the description (same effect as a local upload!)
  308.     PCBCheck can now append the oldest file date to description
  309.     PCBCHECK.EXE should be SIGNIFICANTLY smaller.  No, it was not
  310.       compressed (PKLITE-type) in any way.  Rather both PCBCheck and
  311.       SETUP were rewritten and HIGHLY optimized
  312.     Archives can now have non-standard extensions and still be detected
  313.     SETUP can now modify any configuration file (not just PCBCHECK.CFG)
  314.     Redesigned SETUP program and reorganized pages
  315.     PCBCheck can now support color schemes other than the default
  316.     You can choose which SCR file to use as a background from SETUP
  317.     PCBCheck can now delete named files from archives 
  318.     You can now instruct PCBCheck to allow unrecognized files to pass 
  319.     The '?' wildcard can be used in the acceptable non-archive extension list
  320.     PCBCheck now has a built-in PCBoard mail engine
  321.     PCBCheck can send mail to the sysop to notify him of uploads which
  322.       failed virus checking
  323.     PCBCheck can send mail to the sysop to notify him of PCBCheck internal
  324.       (or external) errors
  325.     SETUP can shell to your DOS editor in either PC-DOS or MS-DOS or your
  326.       VDM QBASIC editor in OS/2 to edit KEYWORDS.PCB, TRASHCAN.PCB, and 
  327.       DELETE.PCB from within SETUP
  328.  
  329.   Bug Fixes:
  330.     The user entered description should appear on the remote screen under
  331.       description now (previously only the descriptions from FILE_ID.DIZ's
  332.       were displayed remotely)
  333.     ATTACHed uploads are now scanned for viruses and date checked, etc...
  334.       though if they are unrecognized they will still pass (same criteria
  335.       as if you have instructed PCBCheck to accept all files).
  336.  
  337. As version 2.0 was considered a complete rewrite, the WHATS.NEW list
  338. for versions after 2.0 will not contain change made in versions 1.X.
  339.  
  340.